Manx cat

Explore definitions, synonyms, and language insights of Manx cat

Definitions

Noun
a short-haired tailless breed of cat believed to originate on the Isle of Man

Synonyms